<?php

if(isset ($_GET['acao'])){
    
    $acao = $_GET['acao'];
    
    switch ($acao) {
        
        case 'listar':
            $seguradoraController = new SeguradoraController();
            $seguradoraController->listarSeguradora();
            break;
        
        case 'selecionar':
            $seguradoController = new SeguradoController();
            $seguradoController->selecionarSegurado($_GET['id']);
            break;
        
        case 'cadastrar':
            $seguradoraController = new SeguradoraController();
            $seguradoraController->cadastrarSeguradora();
            break;
        
        case 'editar':
            $seguradoraController = new SeguradoraController();
            $seguradoraController->editarSeguradora($_GET['id']);
            break;
        
        case 'excluir':
            $seguradoraController = new SeguradoraController();
            $seguradoraController->excluirSeguradora($_GET['id']);
            break;

        default:
            break;
    }
    
}

Class SeguradoController{
    
    public function listarSegurados() {
        //Importa arquivos
        include '../model/Bean/Segurado.Class';
        include '../model/DAO/SeguradoDAO.php';
        
        $seguradoDAO = new SeguradoDAO();
        $segurado = $seguradoDAO->listarSegurados();
        return $segurado;        
        
    }
    
    public function selecionarSegurado($idSegurado) {
        
         //Importa arquivos
        include '../model/Bean/Segurado.Class';
        include '../model/DAO/SeguradoDAO.php';
        
        $seguradoDAO = new SeguradoDAO();
        $segurado = $seguradoDAO->selecionarSegurado($idSegurado);
        return $segurado;
        
    }
    
}

?>
